@@ -38,6 +38,19 @@ def activity_list(request): |
||
38 | 38 |
'activitys': activitys, |
39 | 39 |
}) |
40 | 40 |
|
41 |
+@logit |
|
42 |
+def activity_series_list(request): |
|
43 |
+ brand_id = request.POST.get('brand_id') or settings.KODO_DEFAULT_BRAND_ID |
|
44 |
+ user_id = request.POST.get('user_id', '') |
|
45 |
+ main_activity_id = request.POST.get('main_activity_id', '') |
|
46 |
+ |
|
47 |
+ activitys = MemberActivityInfo.objects.filter(main_activity_id=main_activity_id, status=True).order_by('-date') |
|
48 |
+ activitys = [act.data(user_id) for act in activitys] |
|
49 |
+ |
|
50 |
+ return response(data={ |
|
51 |
+ 'activitys': activitys, |
|
52 |
+ }) |
|
53 |
+ |
|
41 | 54 |
|
42 | 55 |
@logit |
43 | 56 |
def activity_detail(request): |
@@ -8,6 +8,7 @@ from member import activity_mp_views |
||
8 | 8 |
urlpatterns = [ |
9 | 9 |
url(r'^member/activity/home$', activity_mp_views.activity_home, name='mp_member_activity_home'), # 获取会员活动首页 |
10 | 10 |
url(r'^member/activity/list$', activity_mp_views.activity_list, name='mp_member_activity_list'), # 获取会员分区活动列表 |
11 |
+ url(r'^member/activity/series/list$', activity_mp_views.activity_series_list, name='mp_member_activity_series_list'), # 获取会员系列活动列表 |
|
11 | 12 |
url(r'^member/activity/detail$', activity_mp_views.activity_detail, name='mp_member_activity_detail'), # 获取会员分区活动详情 |
12 | 13 |
] |
13 | 14 |
|